package com.yidu.best.systemManagement.roleManagement.dao;

import java.util.List;

import com.yidu.best.systemManagement.roleManagement.domain.Role;
import com.yidu.best.systemManagement.roleManagement.domain.RoleVo;

public interface RoleDao {
	/**
	 * 分页查询所以角色信息	
	 * @return
	 */
	 public List<Role> findRole(RoleVo roleVo);
	 
	 /**
	  * 查询角色数量
	  * @param roleVo
	  * @return
	  */
	 public int findCountRole(RoleVo roleVo);
	 
	 /**
	  * 添加角色
	  * @param role
	  * @return
	  */
	 public int addRole(Role role);
	 
	 /**
	  * 删除角色
	  * @param role
	  * @return
	  */
	 public int deleteRole(String roleId);
	 
	 /**
	  * 修改角色
	  * @param role
	  * @return
	  */
	 public int updateRole(Role role);
	 
	 
}
